using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Didsoft.DataAccess.Contracts;
using Didsoft.DataAccess.EntityFramework;
using ColMil.Acad.AccesoDatos.Entidades;
using ColMil.Acad.AccesoDatos.Contratos;

namespace ColMil.Acad.AccesoDatos.Contexto
{
   public class DocenteAccesoDatos : EFDataAccessBase<Docente>, IDocenteAccesoDatos
   {
     public DocenteAccesoDatos()
     {
     }
     
     /// <summary>
     /// Devuelve una lista IList<Docente> con todas las ocurrencias encontradas, en base a filtro.
     /// </summary>
     /// <param name="filtro"></param>
     /// <returns></returns>
     public IList<Docente> BuscarPorFiltro(string filtro)
     {
             var result = from c in EFCurrentEntities
                          //where c.NombrePropiedad.StartsWith(filtro)
                          select c;
             return result.ToList<Docente>();
     }
   }
}

